home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / src / haeberli / impression / Makefile < prev    next >
Makefile  |  1994-08-01  |  2KB  |  78 lines

  1. #!smake
  2.  
  3. include $(ROOT)/usr/include/make/commondefs
  4.  
  5. LCOPTS    = -xansi -D__STDC__S -O
  6. LCINCS    = -I../include -I/usr/include/gl
  7. LCDEFS    = -DNOCONMAN
  8. LLDLIBS = ../lib/libvor.a ../libgutil/libgutil.a ../libimage/libimage.a -lgl -lbsd -lm
  9. LD_QUICKSTART_INFO=
  10.  
  11. TARGETS    = impression ssshow sscat ssblend ssrand ssrender sssample \
  12.     ssscale sscross ssgen ssdensity sssort sstops ssprint ssset \
  13.     ssclip sspntgen ssdomain
  14.  
  15. default all: $(TARGETS)
  16.  
  17. include $(COMMONRULES)
  18.  
  19. demo:    impression
  20.     impression ../images/dave.rgb
  21.  
  22. test1:
  23.     ssgen t.ss 50 30
  24.     ssrand t.ss x.ss 0.01 -p
  25.     mv x.ss t.ss
  26.     ssset t.ss x.ss 1 -b
  27.     mv x.ss t.ss
  28.     ssrand t.ss x.ss 0.1 -s
  29.     mv x.ss t.ss
  30.     ssscale t.ss x.ss 1.0
  31.     mv x.ss t.ss
  32.     ssrand t.ss x.ss 0.1 -s
  33.     mv x.ss t.ss
  34.     sssort t.ss x.ss -s
  35.     mv x.ss t.ss
  36.     sssample t.ss it.ss it.rgb
  37.     ssshow it.ss
  38.     ssset t.ss x.ss 10 -b
  39.     ssshow x.ss
  40.  
  41. test:
  42.     ssgen t.ss 200 120
  43.     ssrand t.ss x.ss 0.0025 -p
  44.     mv x.ss t.ss
  45.     ssrand t.ss x.ss 0.1 -s
  46.     mv x.ss t.ss
  47.     ssscale t.ss x.ss 0.50
  48.     mv x.ss t.ss
  49.     sssample t.ss it.ss it.rgb
  50.     ssshow it.ss
  51.  
  52.  
  53. # doall: grad doit
  54.  
  55. grad:
  56.     conimg t.bw 3 3
  57.     invert t.bw w.bw
  58.     tobw it.rgb it.bw
  59.     blur it.bw itblur.bw 100
  60.     ipaste itblur.bw
  61.     convolve itblur.bw grad.bw w.bw -g
  62.     convolve itblur.bw delta.bw w.bw -d
  63.  
  64. doit:
  65.     imgexp delta.bw del.bw -5 30
  66.     ssdensity del.bw t.ss 200
  67.     sssample t.ss c.ss it.rgb
  68.     ssshow c.ss
  69.     sssample c.ss d.ss grad.bw -d
  70.     ssshow d.ss
  71.  
  72. dir:
  73.     cp /tmp/save.rgb .
  74.     cp /tmp/norm.rgb .
  75.     normtodir norm.rgb dir0.bw 0 
  76.     normtodir norm.rgb dir1.bw 1
  77.     normtodir norm.rgb dir2.bw 2
  78.